Disconnect signal handlers on adjustment in destroy handler
authorBenjamin Otte <otte@gnome.org>
Sat, 19 Dec 2009 12:46:18 +0000 (13:46 +0100)
committerTristan Van Berkom <tristan.van.berkom@gmail.com>
Sun, 4 Apr 2010 00:51:57 +0000 (20:51 -0400)
commit71d7b97a90a5ecdbeca5ead6d7dfe6cdcd6d704c
treee5895ef1bf6c6dd92c3c90def35b7caca3d02008
parent7545e7211c331b23418e1170e4a484484154ab3a
Disconnect signal handlers on adjustment in destroy handler

Not removing the signal handler caused crashes if the adjustment
survived longer than the scrolled window and still emitted signals. This
could happen inside WebKit.
gtk/gtkscrolledwindow.c